$(function() {
	$(".banner div").hide();
	$(".banner .img").children("li").eq(0).clone().appendTo($(".banner .img"))
	var w = $(".banner").width();
	var len = $(".banner .img li").size();
	$(".banner .img").width(len * w);

	var i = 0;

	var t;

	function move() {
		if(i == len) {
			$(".banner .img").css({
				left: "0"
			});
			i = 1;
		}
		if(i == -1) {
			$(".banner .img").css({
				left: -(len - 1) * w
			});
			i = len - 2;
		}
		$(".img").stop().animate({
			left: -i * w
		}, 1000);

		// setInterval(function(){
		//     if(i==len-1){
		//        $(".btn li").eq(0).addClass("current").siblings().removeClass("current");
		//     }else{
		//         $(".btn li").eq(0).addClass("current").siblings().removeClass("current");
		//     }
		// } ,500)
	}
	t = setInterval(function() {
		i++;
		move();
	}, 2000);

	$(".banner").hover(
		function() {
			clearInterval(t);
			$(".banner div").fadeIn();
		},
		function() {
			t = setInterval(function() {
				i++;
				move();
			}, 2000);
			$(".banner div").fadeOut();
		});

	//点击分页按钮实现图片切换
	$(".banner .btn li").click(function() {
		var index = $(this).index();
		$(".banner .img").stop().animate({
			left: -index * w
		}, 1000);
		i = index;
		$(".banner .btn li").removeClass("current").eq(index).addClass("current");
	});

	//点击翻页按钮实现图片切换
	$(".banner .next").click(function() {
		i++;
		move();
	});
	$(".banner .prev").click(function() {
		i--;
		move();
	});

	//-----------------从cookie里获得用户名
	function getCookies() {
		var Cookie_name = "";
		var Cookie_value = "";
		if(!document.cookie == '') {
			var arrCookie = document.cookie.split('; ');
			//用spilt('; ')切割所有cookie保存在数组arrCookie中 
			for(var i = 0; i < arrCookie.length; i++) {
				if(unescape(arrCookie[i].split('=')[0]) == "huausername") {
					Cookie_name = unescape(arrCookie[i].split('=')[0]);
					Cookie_value = unescape(arrCookie[i].split('=')[1]);
					break;
				}
			}
			if(Cookie_value == "") {
				Cookie_value = "请登录"
			}

			return Cookie_value;
		} else {
			return Cookie_value = "请登录"
		}
	}

	//添加购物车
	$(".details .meiGui .join .l2").on("click", function(event) {

		//获取当前的图片
		var $src = $(this).parent().parent().parent()
			.children(".shade").children("a").children("img").attr("src");

		//页面滚动的距离
		var scrollTop = $(document).scrollTop();
		//元素距离最顶部的距离
		var offset = $(".sidebarIcon .center .li2 .ico_cart").offset(),
			flyer = $('<img class="u-flyer" src="' + $src + '"/>');
		flyer.fly({
			start: {
				left: event.pageX,
				top: event.pageY - scrollTop - 100

			},
			end: {
				left: offset.left + 10,
				top: offset.top - scrollTop,
				width: 20,
				height: 20
			}
		});

		//获取当前商品的名字
		var $name = $(this).parent().parent().parent()
			.children().eq(2).children("a").html();

		//获取当前商品的价格
		var $price = $(this).parent().parent().parent()
			.children().eq(1).children("span").html();

		//如果用户已经登录 购物车加入商品前先检查商品是否重复添加
		if(getCookies() != "请登录") {
			$.ajax({
				type: "POST", //请求方式
				url: "add_user_shop.php", //请求地址
				data: { //传递的数据
					name: $name,
					pic: $src,
					price: $price,
					number: 1,
					email: getCookies()
				},

				success: function(response, status, xhr) { //回调函数
					if(xhr.readyState == 4 && xhr.status == 200) {
						if(response == true) {
							//查询用户有多少商品
							$.ajax({
								type: "POST", //请求方式
								url: "select_shop_number.php", //请求地址
								data: { //传递的数据
									email: getCookies()
								},
								success: function(response, status, xhr) { //回调函数
									if(xhr.readyState == 4 && xhr.status == 200) {
										$(".sidebarIcon .center .li2 .cart_num").html(response);
										$(".site_nav .center_ul_r .li6 .cart_num").html("(" + response + ")");
									}
								}

							})

						}
					}
				}
			})
		}

	})

});